//used for assigning state values to tips and labeling
#include <string>
#include <sstream>
using namespace std;

#ifndef __NODECLASS_H__
#define __NODECLASS_H__

class Node {
public:
	int currentIdx;
	int parentIdx;

	int leftIdx;
	int rightIdx;

	Node* leftNode;
	Node* rightNode;

	string* label;	
	
	Node();
	Node(string* label, Node* left, Node* right);
	~Node();
};
#endif